#ifndef DATO_H_
#define DATO_H_

#include <string>
#include <sstream>

//TODO documentar bien esta clase.

using namespace std;

namespace Toolkit
{

class Dato
{
public:
	/*
	Dato();
	virtual ~Dato;
	*/
	virtual void serializar(stringstream&) const = 0;
	virtual void hidratar(const stringstream&) const = 0;

};

}

#endif /* DATO_H_ */
